home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2010 April
/
PCWorld0410.iso
/
pluginy Firefox
/
3895
/
3895.xpi
/
chrome
/
compact-ce.jar
/
content
/
compactBrowserOverlay.xul
< prev
next >
Wrap
Extensible Markup Language
|
2009-06-23
|
8KB
|
133 lines
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://compact-ce/skin/compact.css" type="text/css"?>
<!DOCTYPE overlay [
<!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd"> %browserDTD;
<!ENTITY % globalDTD SYSTEM "chrome://global/locale/global.dtd"> %globalDTD;
<!ENTITY % identityDTD SYSTEM "chrome://compact-ce/locale/compact.dtd"> %identityDTD;
]>
<overlay id="compactBrowserOverlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://global/content/nsUserSettings.js"/>
<script type="application/x-javascript" src="chrome://compact-ce/content/compact.js"/>
<script type="application/x-javascript">
<![CDATA[
window.addEventListener("load", function() {CMCE.init()}, false);
]]>
</script>
<toolbar id="toolbar-menubar" toolbarname="&cm-mainmenuber-name;" accesskey="&cm-mainmenuber-key;"/>
<toolbarpalette id="BrowserToolbarPalette">
<!-- toolbar buttons -->
<toolbaritem id="compact-menu-button" class="cm-button">
<menubar Tip="&cm-menu-button-tooltip;" containerOf="menu" hidden="true"
onmousedown="CMCE.pseudoHandle(this, event)"
onmouseup="CMCE.pseudoHandle(this, event, true)"
onmouseover="CMCE.mouseover(this, event)"
onmouseout="if (this.firstChild) this.firstChild.removeAttribute('tooltiptext')">
<menu id="compact-menu" accesskey="&cm-menu-button-key;" label="&cm-menu-button-label;" flex="1"
onclick="CMCE.menuclick(this, event)">
<menupopup cmpopup="true" id="menubutton-popup"
onpopupshowing="CMCE.onOpenMenu(this, event, this.cm_list);CMCE.buttonPopShowHide(this, event)"
onpopuphidden="CMCE.onCloseMenu(this, event);CMCE.buttonPopShowHide(this, event)"/>
</menu>
</menubar>
<toolbarbutton id="cm-menu" label="&cm-menu-button-label;" _label="&cm-menu-button-label;" type="menu" orient="horizontal"
class="toolbarbutton-1" mousethrough="always" chromedir="&locale.dir;"/>
</toolbaritem>
<toolbaritem id="compact-go-menu2" class="cm-button">
<menubar Tip="&cm-history-button-tooltip;" containerOf="history"
onmousedown="CMCE.pseudoHandle(this, event)"
onmouseup="CMCE.pseudoHandle(this, event, true)"
onmouseover="CMCE.mouseover(this, event);CMCE.addButtonEventListener(this, 'go')"
onmouseout="if (this.firstChild) this.firstChild.removeAttribute('tooltiptext')"
onpopupshowing="if (!this.firstChild.eventAdded) CMCE.buttonPopShowHide(this.firstChild.firstChild, event)"
onpopuphidden="if (!this.firstChild.eventAdded) CMCE.buttonPopShowHide(this.firstChild.firstChild, event)"/>
<toolbarbutton id="history-button" label="&historyButton.label;" _label="&historyButton.label;" type="menu" orient="horizontal"
class="toolbarbutton-1" mousethrough="always" chromedir="&locale.dir;"/>
</toolbaritem>
<toolbaritem id="compact-bk-menu2" class="cm-button">
<menubar Tip="&cm-bookmarks-button-tooltip;" containerOf="bookmarks"
onmousedown="CMCE.pseudoHandle(this, event)"
onmouseup="CMCE.pseudoHandle(this, event, true)"
onmouseover="CMCE.mouseover(this, event);CMCE.addButtonEventListener(this, 'bk')"
onmouseout="if (this.firstChild) this.firstChild.removeAttribute('tooltiptext')"
onpopupshowing="if (!this.firstChild.eventAdded) CMCE.buttonPopShowHide(this.firstChild.firstChild, event)"
onpopuphidden="if (!this.firstChild.eventAdded) CMCE.buttonPopShowHide(this.firstChild.firstChild, event)"/>
<toolbarbutton id="bookmarks-button" label="&bookmarksMenu.label;" _label="&bookmarksMenu.label;" type="menu"
orient="horizontal" class="toolbarbutton-1" mousethrough="always" chromedir="&locale.dir;"/>
</toolbaritem>
</toolbarpalette>
<popupset id="mainPopupSet">
<popup>
<menuitem id="compact-warning" label="&cm-hide-menutoolbar-notice;"/>
<menuitem id="compact-addbutton" label="&cm-addButton-confirm;"/>
<menuitem id="compact-firstrun" label="&cm-firstrun-notice;"/>
<toolbox id="cm-buttons-box"
onclick="if (this.firstChild.getAttribute('adv')== 'true') CMCE.closeAllPopup(this)"
onmouseup="event.stopPropagation();CMCE.setPseudo(event.target, event, true);"
onmouseover="event.stopPropagation();CMCE.setPseudo(event.target, event, true);"
onmousedown="event.stopPropagation();CMCE.setPseudo(event.target, event);"
onpopuphiding="event.stopPropagation()"
onpopuphidden="event.stopPropagation()"
onpopupshowing="event.stopPropagation()"
onpopupshown="
event.stopPropagation();
if(!event.target.moidfied && event.target.parentNode.tagName=='toolbarbutton'){
event.target.position=this.firstChild.cm_menu_position;
event.target.hidePopup();
event.target.moidfied=true;
event.target.showPopup();
}">
<toolbar class="cm-toolbar"/>
</toolbox>
<menu id="cm-submenu" onpopupshowing="event.stopPropagation()" onpopuphidden="event.stopPropagation()">
<menupopup/>
</menu>
<menuitem id="compact-extra-aboutMemorycache" label="&cm-aboutMemorycache-label;" statustext="about:cache?device=memory" accesskey="&cm-aboutMemorycache-key;" oncommand="CMCE.openUrl(event)"/>
<menuitem id="compact-extra-aboutDiskcache" label="&cm-aboutDiskcache-label;" statustext="about:cache?device=disk" accesskey="&cm-aboutDiskcache-key;" oncommand="CMCE.openUrl(event)"/>
<menuitem id="compact-extra-aboutConfig" label="&cm-aboutConfig-label;" statustext="about:config" accesskey="&cm-aboutConfig-key;" oncommand="CMCE.openUrl(event)"/>
<menuitem id="compact-extra-aboutPlugins" label="&cm-aboutPlugin-label;" statustext="about:plugins" accesskey="&cm-aboutPlugin-key;" oncommand="CMCE.openUrl(event)"/>
<menuitem id="compact-extra-aboutCache" label="&cm-aboutCache-label;" statustext="about:cache" accesskey="&cm-aboutCache-key;" oncommand="CMCE.openUrl(event)"/>
<menuitem id="compact-extra-prefs" label="&cm-editMenu-label;" accesskey="&cm-editMenu-key;"
oncommand="window.openDialog('
chrome://compact-ce/content/compactPrefDialog.xul',
'Personal Menu',
'chrome,centerscreen,dependent,minimizable,resizable',
'menubutton-tree')"/>
<menuitem id="compact-showhide-prefs" label="&cm-editMenu-label;" accesskey="&cm-editMenu-key;"
oncommand="window.openDialog('
chrome://compact-ce/content/compactPrefDialog.xul',
'Personal Menu',
'chrome,centerscreen,dependent,minimizable,resizable',
'context-tree')"/>
<menuitem id="compact-restart" label="&cm-restart-label;" accesskey="&cm-restart-key;" confirm="&cm-restart-confirm;"
oncommand="if (!CMCE.prompts.confirm(null, this.label, this.getAttribute('confirm'))) return;
const nsIAppStartup = Components.interfaces.nsIAppStartup;
var os = Components.classes['@mozilla.org/observer-service;1'].getService(Components.interfaces.nsIObserverService);
var cancelQuit = Components.classes['@mozilla.org/supports-PRBool;1'].createInstance(Components.interfaces.nsISupportsPRBool);
os.notifyObservers(cancelQuit, 'quit-application-requested', null);
if (cancelQuit.data) return;
os.notifyObservers(null, 'quit-application-granted', null);
var windows = Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getEnumerator(null);
while (windows.hasMoreElements()) {
var win = windows.getNext();
if (('tryToClose' in win) && !win.tryToClose()) return;
}
Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(nsIAppStartup).quit(nsIAppStartup.eRestart | nsIAppStartup.eAttemptQuit);"/>
</popup>
</popupset>
<keyset id="mainKeyset">
<key id="key_showAllMenus" modifiers="accel alt shift" key="S" oncommand="CMCE.showAll()"/>
</keyset>
</overlay>